#wrapper {
	/*배경:images/common/wrap_bg.jpg  반복x 상단 가운데*/
	background:url(../images/common/wrap_bg.jpg) no-repeat top center;
}


#header {
	/*위치:상대*/
	position: relative;
	/*바같여백:상하0 좌우자동*/
	margin:0 auto;
	/*너비:940px;*/
	width:940px;
	/*높이:105px;*/
	height:105px;
	/*배경:images/common/bg_menubox.png  반복x 0 0*/
	background:url(../images/common/bg_menubox.png) no-repeat 0 0;

}



/* ------------ 서브 콘텐츠 layout -------------- */
#contents { 
	/*너비:940px;*/
	width:940px;
	/*바깥여백:상하0 좌우자동*/
	margin:0 auto;
	/*최소높이:min-height:400px;*/
	min-height: 400px;
	/*안쪽여백 상단:padding-top:30px;*/
	padding-top:30px;
	/*배경images/common/contents_box.png 반복x 0 0*/
	background: url(../images/common/contents_box.png) no-repeat 0 0;
}
#subWrap {
	/*float:왼쪽*/
	float:left;
	/*display:인라인*/
	display:inline;
	width:213px;
	height:350px;
	/*바깥쪽여백 왼쪽:30px;*/
	margin-left:30px
	/*바깥쪽여백 오른쪽:18px;*/
	margin-right:18px;
	/*배경:images/common/subwrap_bg.gif 반복x 상단 오른쪽*/
	background: url(../images/common/subwrap_bg.gif) no-repeat top right;
}
#contentsWrap {	
	/*float:왼쪽*/
	float:left;
	/*위치:상대*/
	position:relative;
	/*너비:590px;*/
	width:590px;
}
#quick {
	/*float:오른쪽*/
	float:right;
	/*너비:50px;*/
	width:50px;
}
/* ----------------------------------------------- */

#slogan {
  /*float 좌우지우기*/
 	clear:both;
  /*위치:상대*/
 	position:relative;	
	/*너비:940px;*/
	width:940px;
	/*바깥여백:20px auto 0;*/
	margin:20px auto 0;
}
#footer { 
	/*높이:75px;*/
	height:75px;
	/*바깥쪽여백아래:15px;*/
	margin-bottom:15px;
	/*배경:images/common/footerbg.gif 반복x 0 0*/
	background:url(../images/common/footerbg.gif) repeat-x 0 0;
}